/*
 * CommandsModuleBridgeFromAPI.h
 *
 *  Created on: Dec 12, 2014
 *      Authors: Avihay Avitan & Stefan Farcas
 */

#ifndef COMMANDSMODULEBRIDGEFROMAPI_H_
#define COMMANDSMODULEBRIDGEFROMAPI_H_
#include "CommandsModuleBridge.h"

namespace CommandsModuleBridgeSpace {

/**
 * CommandsModuleBridgeFromAPI is an implementation of CommandsModuleBridge interface, defined to connect to commands module in ground station
 */
class CommandsModuleBridgeFromAPI : public CommandsModuleBridge {
public:
	CommandsModuleBridgeFromAPI();
	virtual ~CommandsModuleBridgeFromAPI();
	bool loadUplinkCommands(PassVector * pass);

};

} /* namespace CommandsModuleBridgeSpace */

#endif /* COMMANDSMODULEBRIDGEFROMAPI_H_ */
